const express = require('express')

// 创建express服务
const app = express()

// 开启express服务
app.listen(80, () => {
    console.log('服务开启在：http://127.0.0.1:80')
})

// get请求，路由第一个字符必须是/，要不然访问不到
app.get('/user/:suibian/:suibian2', (req, res) => {
    console.log(req.url)  // 获取请求路径
    console.log(req.params)  // 获取路径动态参数suibian，和suibian2
    res.send(req.query)  // 获取拼接参数
})

// post请求
app.post('/post/', (req, res) => {
    console.log('请求成功')
})

// 静态资源处理，注意挂在路径前缀第一个参数的第一个字符必须是/，要不然访问不到
// app.use(express.static('./static_file'))  // 请求路径为http://127.0.0.1:80/a.html
app.use(express.static('./static_file2'))  // 如果讲不同文件夹设置为静态资源文件夹，那么会先找先注册文件夹下的文件
// app.use('/static', express.static('./static_file'))  // 挂在路径前缀，这时访问的路径为http://127.0.0.1:80/static/a.html